leaf-spring balance - German English Dictionary